home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / Libraries / Aidan's Class Libraries / Source / Headers / CLPicControl.h < prev    next >
Encoding:
Text File  |  1997-05-31  |  543 b   |  25 lines  |  [TEXT/CWIE]

  1. //Copyright (c) 1997 Aidan Cully
  2. //All rights reserved
  3.  
  4. #ifndef __PICCONTROLS_H
  5. #define __PICCONTROLS_H
  6.  
  7. #include "CLControl.h"
  8.  
  9. class TPicControl:public TControl {
  10. private:
  11.     SInt16 mhResid;
  12. protected:
  13.     CIconHandle picture;
  14.     virtual void TrackMouseChange( TMouseEvent*, Boolean );
  15.     virtual void TrackMouseUp( TMouseEvent* );
  16.     virtual void TrackMouseDown( TMouseEvent* );
  17. public:
  18.     TPicControl( TLayoutBranch*, SInt16 );
  19.     virtual void DrawSelf( TDrawSlate* );
  20.     Rect GetLargestSize();
  21.     virtual Boolean Init();
  22.     virtual Boolean Close();
  23. };
  24.  
  25. #endif